<?php

    Class Gol
    {
        var $idGol;
        var $idJugador;
        var $idPartido;
        var $idEquipo;
        var $minuto;
        var $tiempo;
        var $esAutogol;

        function __construct()
        {
            $this->esAutogol = 'false';
        }

        function getEquipo()
        {
            return EquiposDAO::getById( $this->idEquipo );
        }

        function getEquipoContrincante()
        {
            $partido = $this->getPartido();

            if ($this->idEquipo == $partido->idEquipoLocal)
                return $partido->getEquipoVisita();
            else
                return $partido->getEquipoLocal();
        }

        function getJugador()
        {
            return JugadoresDAO::getById( $this->idJugador );
        }

        function getPartido()
        {
            return PartidosDAO::getById( $this->idPartido );
        }

        function getEsAutogol()
        {
            if ($this->esAutogol === true)
                return "Si";
        }

    }

?>